Synonyms for "donkey engine"

Words with similar meaning